.home { }
.home .banner { width: 100%;  position: relative; overflow: hidden; }
.home .banner .swiper-slide { background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flexbox; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: 100%; }
.home .banner .swiper-slide img { width: 100%;display: block; }

.home .menu { overflow: hidden; background-color: #fff; overflow: hidden; }
.home .menu ul li { width: 33%; height: auto; float: left; }
.home .menu ul li a { display: block; }
/*.home .menu ul li a{display:block;height:60px;padding-top:112px;border-bottom:2px solid #eee; line-height:36px;text-align:center;font-size:28px;position:relative;color:#6f6f6f;}*/
.home .menu ul li div { height: 30px; padding-top: 85px; border-bottom: 1px solid #eee; line-height: 20px; text-align: center; font-size: 14px; position: relative; color: #333; }
.home .menu ul li.blr { width: 34%; }
.home .menu ul li.blr div { border-left: 1px solid #eee; border-right: 1px solid #eee; }
.home .menu ul li div.icon01 { background: url(../images/105.png?v=2) no-repeat center 15px; background-size: auto 60px; }
.home .menu ul li div.icon02 { background: url(../images/301.png?v=2) no-repeat center 15px; background-size: auto 60px; }
.home .menu ul li div.icon03 { background: url(../images/404.png?v=2) no-repeat center 15px; background-size: auto 60px; }



